hydroxylamine reductase - English Synonyms Dictionary